insulating siphon - Alemán Inglés Diccionario